package com.lbmb.mdps.settings.service;

import com.lbmb.mdps.commons.domain.ChartVo;
import com.lbmb.mdps.commons.exception.EmployeeException;
import com.lbmb.mdps.commons.exception.MedicineException;
import com.lbmb.mdps.commons.exception.MedicineTypeException;

import java.util.List;

/**
 * @author 林文塨
 * @date 2022-06-02 13:04
 * description
 */
public interface ChartService {
    List<ChartVo> initMedicineTypePieChart() throws MedicineTypeException, MedicineException;

    List<ChartVo> initMedicineAttributePieChart();

    List<ChartVo> initEmployeePurchasePieChart() throws EmployeeException;

    List<ChartVo> initEmployeeDeliverPieChart() throws EmployeeException;
}
